stuffing cucumber - German English Dictionary